kicking the can - French English Dictionary